#include <iostream>
#include <utility>
#include "BigInt.h"
#include <cstring>


int main()
{

   
    BigInt orig("-1999232142354235325634646436543564546543");
    BigInt divn("3435436436457654754745746");
    
    BigInt a1(orig);
    BigInt b1(divn);
    BigInt r1 = a1.Div(b1);
  
 
    a1.print();
    r1.print();
    

    BigInt k(r1);
    k.Multiply(divn);
   // k.Add(divn);
   k.Add(a1);
    k.print();

    BigInt t1(a1);
    t1.Add(divn);
    t1.print();
  

    return 0;
}